John Geanakoplos; "Three brief proofs of Arrow’s Impossibility Theorem"
https://scrapbox.io/files/64f9afe3e41dd6001b9a58bb.pdf